//
//  JsbSDK.h
//  Game105Client
//
//  Created by Developer001 on 2025/3/26.
//

#ifndef JsbSDK_h
#define JsbSDK_h

#include "SDKWrapper.h"

@interface JsbSDK : NSObject<SDKDelegate>

@property (nonatomic, retain) UIViewController* viewController;
@property (nonatomic, strong) NSMutableDictionary<NSString *, void (^)(NSString *)> *handlerDictionary;

+ (void)onMsg:(NSString *)msgName
      handler:(void (^)(NSString *))callback;

+ (void)sendMsg:(NSString *)msgName
           args:(NSDictionary *)dictionary;

+ (NSString *)DictionaryToString:(NSDictionary *)dictionary;

@end


#endif /* JsbSDK_h */
